play devil's advocate - French English Dictionary